make a plain and full confession - Francés Inglés Diccionario